package com.songtech.uitest.resources;


import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;

@Configuration
@ConfigurationProperties(prefix = "system")
@PropertySource("classpath:application.properties")
public class SystemResource {

    private String firefoxPath;

    private String firefoxDriverFile;

    private String chromePath;

    private String chromeDriverFile;

    private String iePath;

    private String ieDriverFile;

    private String operaPath;

    private String operaDriverFile;


    private String mainBrowser;

    private String viceBrowser;

    private String thirdBrowser;


    private String mailSMTPHost;

    private String mailSMTPPort;

    private String mailSMTPPassword;

    private String mailFrom;

    private String mailTo;

    private String mailSubject;

    private String mailBodyInfo;



    public String getIePath() {
        return iePath;
    }

    public void setIePath(String iePath) {
        this.iePath = iePath;
    }

    public String getIeDriverFile() {
        return ieDriverFile;
    }

    public void setIeDriverFile(String ieDriverFile) {
        this.ieDriverFile = ieDriverFile;
    }

    public String getMainBrowser() {
        return mainBrowser;
    }

    public void setMainBrowser(String mainBrowser) {
        this.mainBrowser = mainBrowser;
    }

    public String getViceBrowser() {
        return viceBrowser;
    }

    public void setViceBrowser(String viceBrowser) {
        this.viceBrowser = viceBrowser;
    }

    public String getThirdBrowser() {
        return thirdBrowser;
    }

    public void setThirdBrowser(String thirdBrowser) {
        this.thirdBrowser = thirdBrowser;
    }

    public String getChromePath() {
        return chromePath;
    }

    public void setChromePath(String chromePath) {
        this.chromePath = chromePath;
    }

    public String getChromeDriverFile() {
        return chromeDriverFile;
    }

    public void setChromeDriverFile(String chromeDriverFile) {
        this.chromeDriverFile = chromeDriverFile;
    }

    public String getFirefoxPath() {
        return firefoxPath;
    }

    public void setFirefoxPath(String firefoxPath) {
        this.firefoxPath = firefoxPath;
    }

    public String getFirefoxDriverFile() {
        return firefoxDriverFile;
    }

    public void setFirefoxDriverFile(String firefoxDriverFile) {
        this.firefoxDriverFile = firefoxDriverFile;
    }

    public String getOperaPath() {
        return operaPath;
    }

    public void setOperaPath(String operaPath) {
        this.operaPath = operaPath;
    }

    public String getOperaDriverFile() {
        return operaDriverFile;
    }

    public void setOperaDriverFile(String operaDriverFile) {
        this.operaDriverFile = operaDriverFile;
    }


    public String getMailSMTPHost() {
        return mailSMTPHost;
    }

    public void setMailSMTPHost(String mailSMTPHost) {
        this.mailSMTPHost = mailSMTPHost;
    }

    public String getMailSMTPPort() {
        return mailSMTPPort;
    }

    public void setMailSMTPPort(String mailSMTPPort) {
        this.mailSMTPPort = mailSMTPPort;
    }

    public String getMailSMTPPassword() {
        return mailSMTPPassword;
    }

    public void setMailSMTPPassword(String mailSMTPPassword) {
        this.mailSMTPPassword = mailSMTPPassword;
    }

    public String getMailFrom() {
        return mailFrom;
    }

    public void setMailFrom(String mailFrom) {
        this.mailFrom = mailFrom;
    }

    public String getMailTo() {
        return mailTo;
    }

    public void setMailTo(String mailTo) {
        this.mailTo = mailTo;
    }

    public String getMailSubject() {
        return mailSubject;
    }

    public void setMailSubject(String mailSubject) {
        this.mailSubject = mailSubject;
    }

    public String getMailBodyInfo() {
        return mailBodyInfo;
    }

    public void setMailBodyInfo(String mailBodyInfo) {
        this.mailBodyInfo = mailBodyInfo;
    }
}
